home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / internet / uudvw04g.zip / MANUAL.TXT < prev    next >
Text File  |  1996-01-19  |  17KB  |  335 lines

  1.  
  2.                           UUDEVIEW FOR WINDOWS MANUAL
  3.                                        
  4.    Let me at this point repeat a paragraph from the Installation Manual.
  5.    Some of you have probably managed to install the program without
  6.    reading that text, but this section is essential to understand the
  7.    relationship between the Launcher and the Decoder.
  8.    
  9. Understanding Launcher and Decoder
  10.  
  11.    The decoder was trivially ported from the DOS version, and it still
  12.    awaits its options on the command line. If you run the Decoder in
  13.    Windows, it will simply display a help text, because it has not found
  14.    any command line options or files to decode. This is why the Decoder
  15.    cannot run stand-alone. So the Launcher was designed to provide the
  16.    user with a simple-to-use Windows interface on the front end, and feed
  17.    the Decoder on the back end. This is why you will always start up the
  18.    Launcher if you want to decode something, and therefore we will
  19.    install only the Launcher within the Program Manager.
  20.    
  21.    However, there is an exception, a single case in which the Decoder can
  22.    be started directly; this will be explained later in this text.
  23.    
  24. Before you can begin Decoding
  25.  
  26.    Before you can begin decoding, you must save the newsfiles from your
  27.    newsreader into one or many files. If you don't know how to do this,
  28.    read my article on saving from newsreaders. In the following part, we
  29.    will assume that you have stored the news articles somewhere on disk,
  30.    either in a single file or in multiple files.
  31.    
  32. Starting the Decoder
  33.  
  34.    You have now two possibilities to start the decoding process. Only,
  35.    the first possibility assumes that you have all the articles saved in
  36.    a single file.
  37.    
  38.   DECODING A SINGLE FILE
  39.   
  40.    Remember that we have installed an association of files with the uu
  41.    file extension, back then from within the File Manager? So, if you
  42.    have a single file with this extension (this file may of course
  43.    consist of several independent postings), you can simply enter the
  44.    file manager and double-click on your article file. This automatically
  45.    brings up UUDeview (the Decoder), and you can then enter commands like
  46.    explained below.
  47.    This possibility has the slight disadvantage that you cannot pass
  48.    command line parameters to the program. If that bothers you, read on,
  49.    since the process of decoding multiple article files also works with a
  50.    single file.
  51.    
  52.   DECODING MULTIPLE FILES
  53.   
  54.    This possibility makes use of the Launcher application to present you
  55.    with a menu interface to the Decoder. Simply double-click on the
  56.    Launcher's icon inside the Program Manager (remember? we installed it
  57.    before). It looks like nothing special, with a menu bar and some text
  58.    inside its main window.
  59.    
  60.    The launcher application just sits there in silence, until you begin
  61.    to drop files from the File Manager onto it, because it is a recepient
  62.    of Drag&Drop. To do this, start up the File Manager, and arrange the
  63.    windows so that both applications are visible at the same time (to
  64.    free up the desktop, you can iconify the Launcher for the moment). Now
  65.    browse the directory tree (within the File Manager, of course) until
  66.    you find your saved articles.
  67.    
  68.    If you have a single article file, press down the left mouse button
  69.    while pointing at it. Without releasing the button, move ("Drag") the
  70.    file (you will see that a ghosted icon of the file moves with the
  71.    mouse pointer) until it is somewhere inside the Launcher's window (or
  72.    upon its icon). Now, release the mouse button ("Drop").
  73.    
  74.    If you have several article files within the same directory, hold down
  75.    the CTRL key, and click on each article file. Each file will be
  76.    marked. After all files have been marked, you can release the CTRL
  77.    key, press down the left mouse button on one of the marked files and
  78.    repeat the Drag&Drop procedure of above.
  79.    
  80.    Immediately after you have dropped the file(s) onto the Launcher, it
  81.    starts up the Decoder, UUDeview, decoding everything that was inside
  82.    the dropped files. This was (in the Author's opinion) already a
  83.    convenient method of decoding.
  84.    
  85.    But the Launcher can do much more than that.
  86.    
  87. The Launcher Application
  88.  
  89.    This chapter explains the usage of the Launcher application, the
  90.    interface between the File Manager and UUDeview for Windows. Here, the
  91.    menu structure is explained.
  92.      * File This menu offers four choices. The Cancel item is here
  93.        presented after the Freeze item; don't be bothered by that.
  94.           + Decode opens a file selector box, where you can select one or
  95.             many articles (from a single directory). As soon as you click
  96.             on OK, the decoder is started (unless the Launcher is frozen,
  97.             see below). Read the below chapter about the Decoder for more
  98.             information on the actual decoding process.
  99.           + Encode lets you select a file, encodes it and eventually
  100.             splits up the encoded data into multiple parts. Please look
  101.             below for the explanation of the Encoding Options, since this
  102.             command only makes sense after appropriately setting them.
  103.             There, you can set the encoding method, the number of encoded
  104.             lines per file, and the directory where encoded files will
  105.             appear.
  106.             The encoding engine isn't very talkative. It will simply grab
  107.             the CPU for a little while and then finish without printing
  108.             anything. If you don't get any error messages, the encoding
  109.             went OK.
  110.             The encoded file(s) will have the same basename as the binary
  111.             file, with an extension of .001, .002 etc. So if you'd select
  112.             uulaunch.exe for encoding, you'd get uulaunch.001 etc.
  113.           + Freeze If you have several article files that you would like
  114.             to decode, it is not always possible to mark them all at once
  115.             inside the file manager or with the above Decode command (if
  116.             they are in separate directories, for example). If you select
  117.             Freeze, the Launcher delays the starting of UUDeview. This
  118.             state is reported in the main window. Now you can drop and
  119.             select as many files as you want. You can freeze and unfreeze
  120.             by pressing CTRL-F.
  121.             Once you disable Freeze, UUDeview is started with all files
  122.             you have previously dropped and selected.
  123.             Note: You may NOT delete the article files after you have
  124.             dropped them. They must exist until UUDeview is finished with
  125.             them.
  126.           + Cancel If the Launcher is frozen, and you have by mistake
  127.             dropped the wrong files onto the Launcher, this menu choice
  128.             empties the Launcher's memory. You can then continue by
  129.             dropping other files.
  130.           + Exit quits the application. If the Launcher was frozen,
  131.             UUDeview will NOT be started, and all input files will be
  132.             forgotten. If you quit the Launcher by this means, it will
  133.             also remember its screen position and size the next time you
  134.             start it up.
  135.    
  136.        
  137.      * Edit offers the single menu item Paste, which is active whenever
  138.        there is text within the clipboard. If you choose this item, the
  139.        text from the clipboard is loaded and fed to the decoder. If the
  140.        Launcher is frozen, you can paste as often as you want and decode
  141.        them in a single step.
  142.        This is handy if your Windows newsreader offers the possibility to
  143.        copy articles to the clipboard.
  144.      * UUDeview can be used to configure the command line parameters and
  145.        other aspects of UUDeview.
  146.           + Command Tells the Launcher where the decoder (uudv-win.exe)
  147.             resides. You might remember that we have chosen this command
  148.             during installation. Since the Launcher remembers the path,
  149.             you will only need to choose it again if your installation
  150.             changes.
  151.           + Options Opens up a dialog box where you can automatically
  152.             configure the behaviour of UUDeview for Windows. You can
  153.             enter the path where decoded binaries shall be saved to,
  154.             choose if the program shall run interactively (if not, it
  155.             will not prompt you for anything), and you can also select
  156.             which files should be decoded. The Everything selection
  157.             overrides all other selections and instructs the program to
  158.             decode everything. If you disable Everything, click on the
  159.             file types that you wish to have decoded. These boxes are
  160.             extremely helpful, if you want to run the program
  161.             non-interactively, since they allow you to selectively decode
  162.             programs.
  163.           + Additional Options allows you to enter more command line
  164.             options to UUDeview manually.
  165.           + Encoding Options prompts you for the encoding method to be
  166.             used (UU encoding, XX encoding or Base 64 encoding), the
  167.             number of lines per file (0 means infinite for not splitting
  168.             up the encoded file), and the directory where the encoded
  169.             files will appear. You must enter a directory here, or the
  170.             encoding engine won't be able to create the encoded files (at
  171.             least not in the directory where you'd expect them).
  172.    
  173.        
  174.      * Help Display a short About box.
  175.        
  176.    If the Launcher encounters an error while trying to start up UUDeview,
  177.    it automatically enters freeze mode. If you figure out what the error
  178.    is, you can correct it and unfreeze again.
  179.    
  180. The Decoder
  181.  
  182.    After choosing a file or a number of files with the launcher, or after
  183.    double-clicking an encoded file in the File Manager, the Decoder
  184.    starts. It will pop up a window. This is the part which is almost
  185.    identical to the Unix version, so don't go looking for fancy buttons.
  186.    Everything is text-oriented here. But it's really simple to operate.
  187.    
  188.    The Decoder will immediately start scanning the input files for
  189.    decodable data. During this time, it prints a line of information for
  190.    every part found. This information may look a little weird, but as
  191.    long as everything works well, you can safely ignore these messages.
  192.    One reason why they're in is that you know the program's working. But
  193.    if decoding fails, the messages are a great help in locating the
  194.    problem.
  195.    
  196.    This scanning phase may take a while, especially with large input
  197.    files. Then, a short summary is printed with the files found and their
  198.    parts.
  199.    
  200.    If you disabled the interactivity in the Launcher's options menu, the
  201.    Decoder will automatically decode everything it can find. Otherwise,
  202.    it presents you with all the files that look like they could be
  203.    decoded, one at a time. You can choose individually for each file
  204.    whether to decode it or not. You have to give these commands by
  205.    keyboard (as I said, no buttons here ...). There are several more
  206.    commands than just to decode, here's a list of them:
  207.    
  208.   DECODER COMMANDS
  209.   
  210.    (?)
  211.           gives a short list of all available commands.
  212.           
  213.    (d)
  214.           decodes the file and writes it to disk. Files are always
  215.           written to the directory where you have started uudeview.
  216.           Therefore, you should always start up uudeview from your
  217.           binaries directory (I always change to /tmp). If the file
  218.           already exists on your hard disk, you will be prompted wheter
  219.           you want to overwrite the existing file, or rename the new one.
  220.           
  221.    (y)
  222.           'yes', does exactly the same as (d)
  223.           
  224.    (n)
  225.           Do not decode this file and go to the next file.
  226.           
  227.    (i)
  228.           Show file Info. Prints out the zeroeth part of the file if
  229.           available, or the first part up to the beginning of encoded
  230.           data. Some of the most annoying headers are stripped.
  231.           
  232.    (l)
  233.           will list a text file. You'll get a lot of junk if you try this
  234.           command on anything other than text files.
  235.           
  236.    (r)
  237.           prompts you for an alternate filename. If you later (d)ecode
  238.           the file, it will be written under this new filename. Any
  239.           directory will be stripped from this filename.
  240.           
  241.    (p)
  242.           allows you to change the save path, that is, the directory
  243.           where decoded binaries will be saved to. You can see the
  244.           present path in the command description (which you get with the
  245.           (?) command).
  246.           
  247.    (q)
  248.           quits the program without prompting for all the other files.
  249.           
  250.    (c)
  251.           displays the copyright notice and some other blah.
  252.           
  253.    
  254.    
  255.    After all files have been decoded or skipped, you will see a message,
  256.    "No more files to decode". You can then close the Decoder window, or
  257.    simply hit CTRL-C, which is the same.
  258.    
  259. Troubleshooting
  260.  
  261.    I drop files onto the Launcher, but UUDeview does not start.
  262.           This may have several reasons. If you have iconified the
  263.           launcher, please restore its window first to find out more. In
  264.           the last line of the Launcher's window, you will see a message
  265.           regarding the status of the Decoder's last invocation.
  266.           
  267.           + The usual reason is that the Launcher hasn't found the
  268.             Decoder. In this case, the message will report something like
  269.             UUDEVIEW NOT FOUND. Either you have by mistake deleted it, or
  270.             you have incorrectly specified its path to the Launcher. If
  271.             you are sure it's not deleted, use the File Manager to locate
  272.             the executable (uudv-win.exe). Next, choose Command from the
  273.             Launcher's UUDeview menu and see if the pathname, including
  274.             the program's name, is correct. If it is not, correct the
  275.             path. Because the Launcher has frozen itself upon the error,
  276.             unfreeze to try again.
  277.           + If the status of the last invocation is 0, or (OK), the
  278.             Launcher is frozen. Click on Freeze from the File menu to
  279.             unfreeze. This should start the decoder, or at least produce
  280.             an error code.
  281.           + If a numerical error code is mentioned in the invocation
  282.             message, report it to the author.
  283.           + If the message says [internal error], you haven't set the
  284.             TEMP and TMP environment variables. Edit your autoexec.bat
  285.             and set these variables to a suitable, existing directory.
  286.             
  287.    
  288.           
  289.    UUDeview starts up and scans the files, but then it quits without
  290.           decoding anything, or never prompts me but says it ignores all
  291.           files.
  292.           
  293.           + Make sure the Everything option from the Launcher's Options
  294.             dialog box inside the UUDeview menu is selected.
  295.           + If you want to be prompted before anything is decoded, make
  296.             sure the Interactivity option within the same dialog box is
  297.             checked.
  298.             
  299.    
  300.           
  301.    I want to save the Options settings.
  302.           The Launcher automatically partially saves its configuration.
  303.           The following options are saved:
  304.           
  305.           + The path to the Decoder as chosen from the Command menu item.
  306.           + The save path where the decoder shall write its decoded files
  307.             to.
  308.           + The Interactivity setting.
  309.           + All of the Encoding Options: The encoding method, the number
  310.             of lines per file, and the directory for the encoded files.
  311.             
  312.    
  313.           
  314.    I double-clicked the Launcher, and the system reports it's started but
  315.           I can't see it anywhere
  316.           It looks like something went wrong with the Launcher
  317.           desperately trying to remember its prior screen position. Edit
  318.           the file uulaunch.ini in your Windows directory and delete the
  319.           like that reads Size=....
  320.           
  321.    Sometimes the Launcher remembers its screen position, sometimes it
  322.           doesn't
  323.           The screen position is only saved if you leave the program
  324.           explicitely with the Exit command from the File.
  325.           
  326.    
  327.    
  328.    
  329.      _________________________________________________________________
  330.    
  331.    
  332.     Frank Pilhofer <fp@informatik.uni-frankfurt.de> Back to the Homepage
  333.     
  334.    Last modified: Fri Oct 20 11:18:54 1995
  335.